Skip to main content

SDF App

SDF Appis compatible with the existing Java library method (SCSL.jar)Lightweight JAR-based applicationto, It provides document encryption/decryption and security policy processing functions without modifying the code of the business system.


1. Overview


A deployment method suitable for on-premises or VM-based server environments, maintaining the existing SCSL.jar integration structure as is.

itemContent
Deployment TypeJAR-based standalone application
Target EnvironmentOn-premises / VM-based server environment
Terms of UseCustomers registered with Security365
CompatibilityMaintain the existing SCSL.jar function call method as is.

2. Components


The main elements included in the SDF App configuration are as follows.

Componentsrole
Business SystemBusiness application requesting security document processing
SDF App (scsl.jar)Lightweight executable JAR maintaining the same interface as the existing method
SDF ContainerProcess API requests and perform actual encryption tasks
EnDec ServiceKey Lookup and Security Document Header Generation (Based on SKMS / EKMS)
SCI ServerCentral Key Server Related to Encryption Key Storage/Retrieval
Key Vault (KMS)Integrating with EnDec as an encryption key management server
Log ServiceSecurity Processing History and Log Storage
InfoLineageDocument Distribution History and Flow Tracking Data Collection

3. Integration Flow


The encryption/decryption process based on the SDF App proceeds in the following order.

stepProcessing details
1. SDF App CallThe business system calls the SDF App (scsl.jar) in the same way as the existing function call method.
2. API Request DeliverySDF App internally calls the SDF Container API to start processing.
3. EnDec ProcessingSDF Container performs key retrieval and header generation through the EnDec service.
4. Encryption/Decryption ExecutionSDF Container performs file encryption/decryption directly and generates results.
5. Response ReturnSend the processing result to the SDF App, and the business system receives the response in the same way as before.
  • Business system iswithout changing the existing function call structureYou can use it as is.
  • The SDF App communicates internally with the SDF Container to perform all security processing.

4. Key Features


FeaturesDescription
Minimize code changesMaintaining the existing SCSL.jar function call method requires no separate development.
Flexible DeploymentCan be installed on an internal server of the business system or a separate independent server.
Lightweight ConfigurationImmediately applicable without separate infrastructure configuration based on JAR.
Existing Environment CompatibilityAvailable in non-containerized environments such as on-premises, VM, etc.

5. Precautions


  • SDF App isCustomers registered with Security365can be used.
  • SDF App internallyCommunication with the SDF Container is essentialand the Container must be pre-deployed.
  • Detailed deployment guide isSDF App Deployment GuidePlease refer to the document.